<?php

/**
 * 类名 BrowserSyncBehavior
 * 创建者: TonicGB ok
 * 说明:自动拼接到浏览器自动刷新js
 */
class BrowserSyncBehavior extends Behavior
{



    /**
     * 执行行为扩展
     * 说明：非ajax拼接socket监听js
     * @param $content
     */
    public function run(&$content){
            //拼接socket监听js
        if(!(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && 'xmlhttprequest' == strtolower($_SERVER['HTTP_X_REQUESTED_WITH']))) {
            $content .=  app\BrowserSync::instance()->getJsContent();
        }

    }
}
?>